const { defineConfig } = require("@vue/cli-service");
module.exports = defineConfig({
  transpileDependencies: true,
  // 保存时不做lint检测，再上传时需要修复代码 执行 npm run lint --fix
  lintOnSave: false,

  devServer: {
    host: "localhost",
    port: "8080",
    open: true,
    // 1. 前端向后台请求数据，会涉及跨域（协议，端口号，域名），前端浏览器做的安全设置（同源策略）
    // 2. 跳过浏览器直接通过 本地服务器向后台服务器请求数据
    // 3. 再将请求到的数据返给前端

    // 规定以api开头的请求都是请求的数据
    proxy: {// http://localhost:8080/api/banner 接口 直接对接下面接口
      "/api": {
        target: "http://39.102.89.187:7001/",// http://127.0.0.1:7001/banner
        pathRewrite: {
          "^/api": ""
        }
      }
    }
  }
});
